radiator bar wrench - Francés Inglés Diccionario